Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 NORTH ROAD Terraced £141,290 £80,000 3 Mar 2006
22 NORTH ROAD Semi-Detached £90,294 £73,000 24 Aug 2018
43 NORTH ROAD Semi-Detached £100,951 £100,000 10 Mar 2023
47 NORTH ROAD Terraced £114,132 £100,000 29 Jan 2021
53 NORTH ROAD Semi-Detached £127,344 £74,000 19 Sep 2008